much rain - Français Anglais Dictionnaire